practical invention - German English Dictionary